﻿namespace Eflong.MonitoringLib.Common
{
    //struct RecordNew //: public BaseRecord
    //{
    //    const int SIZE_MONUNITID = 9;

    //    DateTime m_dtTime;
    //    [MarshalAs(UnmanagedType.ByValArray, SizeConst = SIZE_MONUNITID)]
    //    char[] m_szId;
    //    byte m_nState;
    //    float m_fValue;
    //};
    //[Serializable]
    //struct Record //: public BaseRecord
    //{
    //    const int SIZE_MONUNITID = 9;
    //    //Record() {ZeroMemory(this, sizeof(Record));}
    //    //Record(const Record& rhs) {memcpy(this, &rhs, sizeof(Record));}
    //    //const Record& operator =(const Record& rhs) {memcpy(this, &rhs, sizeof(Record));return *this;}

    //    // GetTime() ;
    //    //void SetTime(const CTime& time);

    //    byte m_nYearL;
    //    byte m_nYearH;
    //    byte m_nMonth;
    //    byte m_nDay;
    //    byte m_nHour;
    //    byte m_nMinute;
    //    byte m_nSecond;

    //    [MarshalAs(UnmanagedType.ByValArray, SizeConst = SIZE_MONUNITID)]
    //    char[] m_szId;
    //    byte m_nState;
    //    float m_fValue;
    //};
}